break down of engine - Turkish English Dictionary